mountain stream - Espagnol Anglais Dictionnaire